String Schema
CommonFlightSegmentType Complex Type
Namespace http://string.drv.de/xmlschema/string
Diagram
Identifier Element Sequence AssignedTravellers Element Overnights Element ETIX Element ArrivalTerminal Element Gate Element Terminal Element Counter Element Time Element Sequence CheckInData Element State Element Value Element Sequence PNR Element FlightNumber Element ArrivalDate Element DepartureDate Element Identifier Element Sequence CommonFlightSegmentType Complex Type
Overview
Sequence
Identifier IdentifierType Simple Type
Unique flight segment identifier
DepartureDate optional DateTimeType Simple Type
Departure date and time of the segment
ArrivalDate optional DateTimeType Simple Type
Arrival date and time of the segment
FlightNumber optional FlightNumberType Simple Type
Flight number of the segment
PNR optional ListType Complex Type
PNR reference for the segment
Sequence
Value 1..∞ xs:string
State optional BookabilityStateType Simple Type
Bookability state for the segment
CheckInData optional CheckInData Complex Type
Check-In information of the segment
Sequence
Counter optional xs:string
Terminal optional xs:string
Gate optional xs:string
ArrivalTerminal optional xs:string
Arrival terminal of the segment
ETIX optional xs:string
ETIX reference of the segment
Overnights optional xs:int
Overnight counter of the segment
Source
<xs:complexType name="CommonFlightSegmentType" abstract="true" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element name="Identifier" type="IdentifierType">
      <xs:annotation>
        <xs:documentation>Unique flight segment identifier</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DepartureDate" type="DateTimeType" nillable="true" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Departure date and time of the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ArrivalDate" type="DateTimeType" nillable="true" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Arrival date and time of the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FlightNumber" type="FlightNumberType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Flight number of the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PNR" type="ListType" nillable="true" minOccurs="0">
      <xs:annotation>
        <xs:documentation>PNR reference for the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="State" type="BookabilityStateType" nillable="true" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Bookability state for the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CheckInData" type="CheckInData" nillable="true" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Check-In information of the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ArrivalTerminal" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Arrival terminal of the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ETIX" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>ETIX reference of the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Overnights" type="xs:int" nillable="true" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Overnight counter of the segment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AssignedTravellers" type="IdentifiersType" nillable="false" minOccurs="0" />
  </xs:sequence>
</xs:complexType>
See Also
String Schema

 

 


© 2017 All Rights Reserved.

Send comments on this topic.